Programming Exercises via Algoshop: A Web Based Multiplayer Game
نویسندگان
چکیده
Students need continuous programming practice in order to be able to correctly implement the concepts taught in programming classes. As a result, instructors will have high workload of marking and grading student’s program. Automatic correction and evaluation tools will be beneficial to reduce such workload. This article describes a web based multiplayer game named Algoshop that can be used to facilitate student's programming-practice. Algoshop gives problems to students, and checks whether a program written by a student correctly solves that problem. Algoshop also has the ability to inform the students how good his solution is in terms of optimality and structure. Lastly, students will find this game interesting and will feel encouraged to utilize it as an independent practice tool.
منابع مشابه
Towards optimizing server performance in an educational MMORPG for teaching computer programming
Web-based games have become significantly popular during the last few years. This is due to the gradual increase of internet speed, which has led to the ongoing multiplayer games development and more importantly the emergence of the Massive Multiplayer Online Role Playing Games (MMORPG) field. In parallel, similar technologies called educational games have started to be developed in order to be...
متن کاملA Resource Allocation Game with Application toWireless Spectrum
We present a game theoretic approach to a resource allocation problem motivated by a concept of Open Spectrum Access. After setting up requirements of fairness and eeciency, we design an auction mechanism whose outcome (the Nash equilibrium)satisiies the speciications, under certain straightforward assumptions on players' characteristics. The mechanism is implemented as a multiplayer interactiv...
متن کاملMultiplayer Game Design: Performance Enhancement with Employment of Novel Technology
Online multiplayer educational game is designed to support collaboration and assess different cognitive and social abilities among students. The educational games are developed to capture student responses or actions, both shared and unshared, within the game environment and extrinsic resources. This paper describes the implementation of new technology with better performance over existing HTML...
متن کاملLiving city: a collaborative browser-based Massively Multiplayer Online Game
This work presents the design and implementation of our Browser-based Massively Multiplayer Online Game, Living City, a simulation game fully developed at the University of Messina. Living City is a persistent and real-time digital world, running in the Web browser environment and accessible from users without any client-side installation. Today Massively Multiplayer Online Games attract the at...
متن کاملA Novel Model for the Analysis of Interactions Between Governments and Agricultures in a Study of Social Beneficial Externalities Based on the Stackelberg Game: A Case Study on Cotton Production
Production is a key economic activity with potential long-term social benefits that can be thoroughly realised only if governments comply with their duties towards domestic production. Governments are responsible for the production of sustainable agricultural products via appropriate allocation of subsidies and regulation of price policies that would help take advantage of the potentials underl...
متن کامل